WebPostJSON

Note: This statement is only used in load test scripts. See Load Testing for more information.

Sends a POST command from a JSON statement and returns the data received from a web page. If a referrer URL was specified by the WebSetReferrer statement, it is also sent with the request.

Syntax

WebPostJSON("URL", JSON)

Arguments

Argument Description
URL URL to send the request to. Only supports http and https protocols. Relative paths are automatically prepended with the %URLROOT% repository variable.
JSON JSON to attach to the request.

Return value

Value Description
Value Data received from the web page.

Example

' Update session ID before posting file contents

contents = ReadTextFile("LoginTest_1.postdata", EncodingAutoDetect)

jsonObject = JSONParse(contents)

jsonObject = JSONObjectSetValue(jsonObject, "sessionID", sessionID)

WebPostJSON("http://www.wysicorp.com/login.php", jsonObject)